medullary sheath - French English Dictionary